package com.sayimo.maker.activity.vo;

import java.util.Date;
import java.util.List;
import java.util.Map;


/**
 * @Copyright (c) 2016 广东省尚一互联网有限公司
 * @Project: schoolmallapi-2.0
 * @ClassName: BaseSeckill.java
 * @Description: 秒抢实体类
 * @Author:	tanxin
 * @Date:2016年10月6日,下午2:59:51
 * @Version 1.0.0
 */
public class BaseSeckill implements java.io.Serializable {

	/**
	 * @Fields: serialVersionUID
	 * @Description: 
	 */
	private static final long serialVersionUID = 3712997406705707068L;
	
	/**
	 * @Fields: id
	 * @Description: 主键
	 */
	private Integer id;
	/**
	 * @Fields: seckillName
	 * @Description: 秒抢名称
	 */
	private String seckillName;
	/**
	 * @Fields: identifier
	 * @Description: 标识符
	 */
	private String identifier;
	/**
	 * @Fields: goods
	 * @Description: 活动关联商品
	 */
	private List<Map<String,Object>> goodsInfo;
	public List<Map<String, Object>> getGoodsInfo() {
		return goodsInfo;
	}
	public void setGoodsInfo(List<Map<String, Object>> goodsInfo) {
		this.goodsInfo = goodsInfo;
	}
	/**
	 * @Fields: activityExpalin
	 * @Description: 活动说明
	 */
	private String activityExpalin;
	/**
	 * @Fields: createDate
	 * @Description: 创建时间
	 */
	private Date createDate;
	/**
	 * @Fields: createUser
	 * @Description: 创建人 
	 */
	private Integer createUser;
	
	/**
	 * @Fields: startDate
	 * @Description: 活动开始时间
	 */
	private Date startDate;
	
	/**
	 * @Fields: endDate
	 * @Description: 活动结束时间
	 */
	private Date endDate;
	/**
	 * @Fields: goodsType
	 * @Description: 商品类型 1普通商品 0预约商品 
	 */
	private Integer goodsType;
	/**
	 * @Fields: goodsRestrictions
	 * @Description: 秒抢全部商品限购(件/人)
	 */
	private Integer goodsRestrictions;
	/**
	 * @Fields: status
	 * @Description: 状态  1  可用  0 不可用
	 */
	private Integer status;
	/**
	 * @Fields: photoUrl
	 * @Description: 秒抢活动主图Url
	 */
	private String photoUrl;
	/**
	 * @Fields: goodsName
	 * @Description: 活动商品名称
	 */
	private String goodsName;
	
	
	
	
	
	
	
	
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public String getPhotoUrl() {
		return photoUrl;
	}
	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}
	public String getSeckillName() {
		return seckillName;
	}
	public void setSeckillName(String seckillName) {
		this.seckillName = seckillName;
	}
	public Integer getGoodsRestrictions() {
		return goodsRestrictions;
	}
	public void setGoodsRestrictions(Integer goodsRestrictions) {
		this.goodsRestrictions = goodsRestrictions;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Integer getGoodsType() {
		return goodsType;
	}
	public void setGoodsType(Integer goodsType) {
		this.goodsType = goodsType;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getIdentifier() {
		return identifier;
	}
	public void setIdentifier(String identifier) {
		this.identifier = identifier;
	}
	public String getActivityExpalin() {
		return activityExpalin;
	}
	public void setActivityExpalin(String activityExpalin) {
		this.activityExpalin = activityExpalin;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public Integer getCreateUser() {
		return createUser;
	}
	public void setCreateUser(Integer createUser) {
		this.createUser = createUser;
	}
	
}